'''
步骤：
1、本地创建模型名字文件
2、hugging face 中找到模型文件下载以下文件：
    pytorch_model.bin（PyTorch模型权重文件）
    config.json（配置文件）
    tokenizer_config.json（如果有）
    vocab.txt 或 merges.txt（词汇文件，如果适用）
    tokenizer.json
3、运行以下代码 加载模型确认
'''
from sentence_transformers import SentenceTransformer

# 下载的模型目录
# all-MiniLM-L6-v2 是一种轻量级的预训练语言模型，属于 MiniLM（Miniature BERT）家族。它基于 Transformer 架构，经过精简和优化，专门用于生成句子的 嵌入（embeddings），并广泛应用于句子级别的任务，如文本相似度、信息检索和问答等。
model_path = "D:/models/sentence-transformersall-MiniLM-L6-v2"

# 加载本地模型 实际上 model_path 如果写的是 hugging face 的模型名字 它会自动下载到缓存中
model = SentenceTransformer(model_path)

# 使用模型
print("Model loaded successfully!")
